package com.kaili.basic.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.IService;
import com.kaili.basic.pojo.dto.BaseStoreHouseQueryDto;
import com.kaili.basic.pojo.entity.BaseStoreHouseEntity;
import com.kaili.basic.pojo.vo.BaseStoreHouseLikeVO;
import com.kaili.basic.pojo.vo.BaseStoreHouseVO;

import java.util.List;
import java.util.Map;

public interface BaseStoreHouseService extends IService<BaseStoreHouseEntity> {
    public Page<BaseStoreHouseEntity> queryPageList(Page<BaseStoreHouseEntity> page, BaseStoreHouseQueryDto queryDto);

    public Long queryStoreCoude();

    public void updateDefaultStore(Map<String,Object> map);

    public List<BaseStoreHouseLikeVO> queryAllStoreHouse();

    public List<BaseStoreHouseVO> export(BaseStoreHouseQueryDto queryDto);
}
